#include<bits/stdc++.h>
using namespace std;
int main() //可以打表嘿嘿待会试试
{
	int m, n;
	int arr[4] = {153,370,371,407};

	while(cin>>m>>n){
		int flag = 0;
		for(int i=0;i<4;i++){
			if(arr[i]>=m && arr[i]<=n){
				cout<< arr[i];
				flag = 1;
			}
		}
		if(flag == 0){
			cout << "no"<<endl;
		}else{
			cout << endl;
		}
	}
//	while (cin >> m >> n) {
//		int flag = 0;
//		for (int i = m; i <= n; i++) {
//			if (pow(i / 100, 3) + pow(i%100/10, 3) + pow(i % 10, 3) == i) {
//				cout << i << " ";
//				flag = 1;
//			}
//		
//		}
//		
//		if(flag == 0){
//			cout << "no"<<endl;
//		}else{
//			cout << endl;
//		}
//	}
////	for(int i=1;i<=9;i++){
////		for(int j=0;j<=9;j++){
////			for(int k=0;k<=9;k++){
////				if(i*100+j*10+k*1 == i*i*i+j*j*j+k*k*k){
////					cout<< i*100+j*10+k*1<<",";
////				}
////			}
////		}
////	}

//	153,370,371,407
	return 0;
}

